[INFO] fetching crate chord3 0.3.0...
[INFO] building chord3-0.3.0 against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] extracting crate chord3 0.3.0 into /workspace/builds/worker-9/source
[INFO] validating manifest of crates.io crate chord3 0.3.0 on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate chord3 0.3.0
[INFO] finished tweaking crates.io crate chord3 0.3.0
[INFO] tweaked toml for crates.io crate chord3 0.3.0 written to /workspace/builds/worker-9/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pdf v0.5.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8345601e5ec1c31b21267499737c58a1162deed40ff5bb5e893061a34b8446a6
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "8345601e5ec1c31b21267499737c58a1162deed40ff5bb5e893061a34b8446a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8345601e5ec1c31b21267499737c58a1162deed40ff5bb5e893061a34b8446a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8345601e5ec1c31b21267499737c58a1162deed40ff5bb5e893061a34b8446a6", kill_on_drop: false }`
[INFO] [stdout] 8345601e5ec1c31b21267499737c58a1162deed40ff5bb5e893061a34b8446a6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 95257d57dbb4a8e53a2b8e8f577a0efb3068f9f9bc65ddbf8288d6bbd5861cd3
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "95257d57dbb4a8e53a2b8e8f577a0efb3068f9f9bc65ddbf8288d6bbd5861cd3", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libc v0.2.95
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling pdf v0.5.2
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling clap v2.33.3
[INFO] [stderr]    Compiling chord3 v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/chords.rs:105:41
[INFO] [stdout]     |
[INFO] [stdout] 105 |     static ref UNKNOWN_CHORD: Vec<i8> = { vec![0,-2,-2,-2,-2,-2,-2] };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     try!(c.center_text(left + 2.0 * dx,
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         try!(c.set_line_width(1.0));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         try!(c.line(left - 0.15, top + 0.5, right + 0.15, top + 0.5));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         try!(c.stroke());
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!(c.right_text(left - 0.4 * dx,
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     try!(c.set_line_width(0.3));
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         try!(c.line(left, y, right, y));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         try!(c.line(x, top + up, x, bottom));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     try!(c.stroke());
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 try!(c.line(l, t, r, b));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:72:17
[INFO] [stdout]    |
[INFO] [stdout] 72 |                 try!(c.line(r, t, l, b));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |                 try!(c.stroke());
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:76:17
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 try!(c.circle(x, above, radius));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 try!(c.stroke());
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:81:17
[INFO] [stdout]    |
[INFO] [stdout] 81 |                 try!(c.circle(x, y, radius + 0.4));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/main.rs:82:17
[INFO] [stdout]    |
[INFO] [stdout] 82 |                 try!(c.fill());
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:112:17
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let f = try!(File::open(path));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |         try!(write_pageno(c, &page));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |         try!(c.left_text(page.left(), page.top() - 18.0,
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:350:22
[INFO] [stdout]     |
[INFO] [stdout] 350 |     let mut source = try!(ChoproParser::open(&songfilename));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:357:9
[INFO] [stdout]     |
[INFO] [stdout] 357 |         try!(document.render_page(page.width(), page.height(), |c| {
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:361:21
[INFO] [stdout]     |
[INFO] [stdout] 361 |                     try!(c.right_text(page.right(),
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:367:21
[INFO] [stdout]     |
[INFO] [stdout] 367 |                     try!(c.left_text(page.left(),
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:374:13
[INFO] [stdout]     |
[INFO] [stdout] 374 |             try!(write_pageno(c, &page));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:380:25
[INFO] [stdout]     |
[INFO] [stdout] 380 |                     y = try!(render_token(token, y, left, c, &mut chords));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:382:25
[INFO] [stdout]     |
[INFO] [stdout] 382 |                         try!(render_chordboxes(c, page, chords.get_used()));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:401:13
[INFO] [stdout]     |
[INFO] [stdout] 401 |             try!(render_chordboxes(c, page, chords.get_used()));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:412:9
[INFO] [stdout]     |
[INFO] [stdout] 412 |         try!(c.left_text(page.left(), 20.0, font, 12.0, &pageno));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:414:9
[INFO] [stdout]     |
[INFO] [stdout] 414 |         try!(c.right_text(page.right(), 20.0, font, 12.0, &pageno));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:433:13
[INFO] [stdout]     |
[INFO] [stdout] 433 |             try!(chordbox(c, x + 15.0, y, chord, chorddef));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:458:13
[INFO] [stdout]     |
[INFO] [stdout] 458 |             try!(c.left_text(left, y, BuiltinFont::Times_Bold, 16.0, &s));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:486:22
[INFO] [stdout]     |
[INFO] [stdout] 486 |                 y2 = try!(render_token(line, y2, left + 10.0, c, chords));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:489:13
[INFO] [stdout]     |
[INFO] [stdout] 489 |             try!(c.set_line_width(0.5));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:490:13
[INFO] [stdout]     |
[INFO] [stdout] 490 |             try!(c.line(left - 6.0, y, left - 6.0, y2));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:491:13
[INFO] [stdout]     |
[INFO] [stdout] 491 |             try!(c.stroke());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:464:17
[INFO] [stdout]     |
[INFO] [stdout] 464 |                 try!(t.set_font(&times_italic, 14.0));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:465:17
[INFO] [stdout]     |
[INFO] [stdout] 465 |                 try!(t.pos(left, y));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:466:17
[INFO] [stdout]     |
[INFO] [stdout] 466 |                 try!(t.show(&s));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:473:17
[INFO] [stdout]     |
[INFO] [stdout] 473 |                 try!(t.set_font(&times_italic, 12.0));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:474:17
[INFO] [stdout]     |
[INFO] [stdout] 474 |                 try!(t.pos(left, y));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:475:17
[INFO] [stdout]     |
[INFO] [stdout] 475 |                 try!(t.show(&s));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:501:17
[INFO] [stdout]     |
[INFO] [stdout] 501 |                 try!(t.pos(left, y));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:502:17
[INFO] [stdout]     |
[INFO] [stdout] 502 |                 try!(t.set_font(&tabfont, 10.0));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:503:17
[INFO] [stdout]     |
[INFO] [stdout] 503 |                 try!(t.set_leading(10.0));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:506:21
[INFO] [stdout]     |
[INFO] [stdout] 506 |                     try!(t.show_line(&line));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:534:17
[INFO] [stdout]     |
[INFO] [stdout] 534 |                 try!(t.set_font(&times, text_size));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:535:17
[INFO] [stdout]     |
[INFO] [stdout] 535 |                 try!(t.pos(left, y));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:540:25
[INFO] [stdout]     |
[INFO] [stdout] 540 |                         try!(t.gsave());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:541:25
[INFO] [stdout]     |
[INFO] [stdout] 541 |                         try!(t.set_rise(text_size * 0.9));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:542:25
[INFO] [stdout]     |
[INFO] [stdout] 542 |                         try!(t.set_fill_color(Color::gray(96)));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:543:25
[INFO] [stdout]     |
[INFO] [stdout] 543 |                         try!(t.set_font(&chordfont, chord_size));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:545:25
[INFO] [stdout]     |
[INFO] [stdout] 545 |                         try!(t.show_adjusted(&[(&part, chord_width)]));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:548:25
[INFO] [stdout]     |
[INFO] [stdout] 548 |                         try!(t.grestore());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:564:33
[INFO] [stdout]     |
[INFO] [stdout] 564 | ...                   try!(t.set_word_spacing(extra /
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:567:33
[INFO] [stdout]     |
[INFO] [stdout] 567 | ...                   try!(t.set_char_spacing(extra /
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:571:25
[INFO] [stdout]     |
[INFO] [stdout] 571 |                         try!(t.show(&part));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:573:29
[INFO] [stdout]     |
[INFO] [stdout] 573 | ...                   try!(t.set_char_spacing(0.0));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/main.rs:574:29
[INFO] [stdout]     |
[INFO] [stdout] 574 | ...                   try!(t.set_word_spacing(0.0));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/main.rs:161:54
[INFO] [stdout]     |
[INFO] [stdout] 161 |                 let arg = caps.name("arg").unwrap_or("").to_string();
[INFO] [stdout]     |                                                      ^^ expected struct `regex::Match`, found `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `to_string` exists for struct `regex::Match<'_>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/main.rs:161:58
[INFO] [stdout]     |
[INFO] [stdout] 161 |                 let arg = caps.name("arg").unwrap_or("").to_string();
[INFO] [stdout]     |                                                          ^^^^^^^^^ method cannot be called on `regex::Match<'_>` due to unsatisfied trait bounds
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-1.5.4/src/re_unicode.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout] 29  | pub struct Match<'t> {
[INFO] [stdout]     | --------------------
[INFO] [stdout]     | |
[INFO] [stdout]     | doesn't satisfy `regex::Match<'_>: ToString`
[INFO] [stdout]     | doesn't satisfy `regex::Match<'_>: std::fmt::Display`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `regex::Match<'_>: std::fmt::Display`
[INFO] [stdout]             which is required by `regex::Match<'_>: ToString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_lowercase` found for struct `regex::Match<'_>` in the current scope
[INFO] [stdout]    --> src/main.rs:162:51
[INFO] [stdout]     |
[INFO] [stdout] 162 |                 match &*caps.name("cmd").unwrap().to_lowercase() {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^ method not found in `regex::Match<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `at` found for struct `regex::Captures<'_>` in the current scope
[INFO] [stdout]    --> src/main.rs:177:44
[INFO] [stdout]     |
[INFO] [stdout] 177 | ...                   match caps.at(n as usize+2) {
[INFO] [stdout]     |                                  ^^ method not found in `regex::Captures<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `at` found for struct `regex::Captures<'_>` in the current scope
[INFO] [stdout]    --> src/main.rs:184:44
[INFO] [stdout]     |
[INFO] [stdout] 184 | ...                   name: caps.at(1).unwrap().to_string(),
[INFO] [stdout]     |                                  ^^ method not found in `regex::Captures<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `at` found for struct `regex::Captures<'_>` in the current scope
[INFO] [stdout]    --> src/main.rs:190:46
[INFO] [stdout]     |
[INFO] [stdout] 190 | ...                   let whole = caps.at(0).unwrap();
[INFO] [stdout]     |                                        ^^ method not found in `regex::Captures<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `at` found for struct `regex::Captures<'_>` in the current scope
[INFO] [stdout]    --> src/main.rs:242:37
[INFO] [stdout]     |
[INFO] [stdout] 242 | ...                   s: caps.at(0).unwrap().to_string()
[INFO] [stdout]     |                               ^^ method not found in `regex::Captures<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `at` found for struct `regex::Captures<'_>` in the current scope
[INFO] [stdout]    --> src/main.rs:250:33
[INFO] [stdout]     |
[INFO] [stdout] 250 |                     s.push(caps.at(1).unwrap().to_string());
[INFO] [stdout]     |                                 ^^ method not found in `regex::Captures<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `at` found for struct `regex::Captures<'_>` in the current scope
[INFO] [stdout]    --> src/main.rs:251:47
[INFO] [stdout]     |
[INFO] [stdout] 251 |                     if let Some(chord) = caps.at(2) {
[INFO] [stdout]     |                                               ^^ method not found in `regex::Captures<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors; 59 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `chord3`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "95257d57dbb4a8e53a2b8e8f577a0efb3068f9f9bc65ddbf8288d6bbd5861cd3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "95257d57dbb4a8e53a2b8e8f577a0efb3068f9f9bc65ddbf8288d6bbd5861cd3", kill_on_drop: false }`
[INFO] [stdout] 95257d57dbb4a8e53a2b8e8f577a0efb3068f9f9bc65ddbf8288d6bbd5861cd3
